A domain-specific high-level programming model

نویسندگان

  • Farouk Mansouri
  • Sylvain Huet
  • Dominique Houzet
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Continuous Migration Support for Domain-Specific Languages

Metamodel evolution is becoming an inevitable part of software projects that use domain-specific modeling. Domainspecific modeling languages (DSMLs) evolve more frequently than traditional programming languages, resulting in a large number of invalid instance models that are no longer compliant with the metamodel. The key to addressing this problem is to provide a solution that focuses on the s...

متن کامل

Parallelizing Julia with a Non-Invasive DSL

Computational scientists often prototype software using productivity languages that offer highlevel programming abstractions. When higher performance is needed, they are obliged to rewrite their code in a lower-level efficiency language. Different solutions have been proposed to address this trade-off between productivity and efficiency. One promising approach is to create embedded domain-speci...

متن کامل

A C++-embedded Domain-Specific Language for programming the MORA soft processor array

MORA is a novel platform for high-level FPGA programming of streaming vector and matrix operations, aimed at multimedia applications. It consists of soft array of pipelined low-complexity SIMD processors-in-memory (PIM). We present a Domain-Specific Language (DSL) for high-level programming of the MORA soft processor array. The DSL is embedded in C++, providing designers with a familiar languag...

متن کامل

The Software Engineering of Domain-Specific Modeling Languages: A Survey Through Examples

This paper presents the fundamental concepts of model-based design to the broader software engineering community. We examine model-based design from the perspective of domain-specific modeling languages (DSMLs). DSMLs capture the structure, behavioral characteristics, and abstractions of complex problem domains. Model transformations defined between language syntaxes serve as high-level specifi...

متن کامل

An Ultrametric Model of Reactive Programming

We describe a denotational model of higher-order functional reactive programming using ultrametric spaces, which provide a natural Cartesian closed generalization of causal stream functions. We define a domain-specific language corresponding to the model. We then show how reactive programs written in this language may be implemented efficiently using an imperatively updated dataflow graph and g...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Concurrency and Computation: Practice and Experience

دوره 28  شماره 

صفحات  -

تاریخ انتشار 2016